package twelfth.操作文件的类_File;

import java.io.File;
import java.io.IOException;

//使用常量表示路径分隔符
public class 修改创建文件的代码 {
    public static void main(String[] args) throws IOException {
        String path = "D:"+ File.separator +"WorkSpaces"+File.separator+
                "JavaDevelopBase_start_329"+File.separator+"src"+File.separator+
                "twelfth"+File.separator+"libai.txt";
        File f = new File(path);//必须给出路径
        f.createNewFile();
    }
}
/**
 * 程序的运行结果和前面的程序是一致的，但是此时的程序可以在任意的操作系统中使用
 *
 * 提示：在操作文件时一定要使用File.separator表示分隔符
 * 在程序开发中，往往会使用Windows开发环境，因为在Windows操作系统支持的开发工具交的多，使用方便，而在程序发布的时候汪汪是直接在Linux或者其他操作系统上部署的
 * 所以这是如果不用File.separator,则程序运行就可能存在问题，这一点读者在日后的开发中一定要警惕
 */
/*
D:\WorkSpaces\Java\jdk-21\bin\java.exe "-javaagent:D:\Software\IntelliJ IDEA\IntelliJ IDEA 2023.3.2\lib\idea_rt.jar=53147:D:\Software\IntelliJ IDEA\IntelliJ IDEA 2023.3.2\bin" -Dfile.encoding=UTF-8 -Dsun.stdout.encoding=UTF-8 -Dsun.stderr.encoding=UTF-8 -classpath D:\WorkSpaces\JavaDevelopBase_start_329\out\production\JavaDevelopBase_start_329 twelfth.操作文件的类_File.修改创建文件的代码

Process finished with exit code 0

 */